package com.starlinkdt.service.system;

import com.baomidou.mybatisplus.extension.service.IService;
import com.starlinkdt.common.domain.system.entity.OaiReqLog;
import com.starlinkdt.common.domain.system.vo.OaiReqLogVo;

import java.util.List;

/**
 * 请求日志服务接口
 */
public interface IOaiReqLogService extends IService<OaiReqLog> {

    /**
     * 查询请求日志列表
     * @param vo 请求日志查询条件
     * @return 请求日志列表
     */
    public List<OaiReqLog> list(OaiReqLogVo vo);

    /**
     * 根据请求ID查询请求日志
     * @param id 请求ID
     * @return 请求日志
     */
    public OaiReqLog getById(Long id);

    /**
     * 新增请求日志
     * @param oaiReqLog 请求日志
     */
    public void add(OaiReqLog oaiReqLog);
}